@charset "utf-8";
/* CSS Document */

body	{margin:10px 10px 10px 210px; padding:0; background:#f8f8f8; font:14px "微软雅黑"; color:#333;}

a		{text-decoration:none; color:#555;}
img		{border:0; max-width:100%;}
input,select	{padding:6px; border:1px solid #ccc; background:#fff; font:14px 微软雅黑; color:#555; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
input:hover		{border:1px solid #2be;}
textarea		{padding:4px; border:1px solid #ccc; font:12px/20px 宋体; color:#333; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
input[type=submit]	{margin:0; padding:5px 30px; background:#2be; font:14px/20px "微软雅黑"; color:#fff; border:0; border-radius:3px;}
input[type=submit]:hover	{background:#3cf;}
input[type=button]	{margin:0; padding:5px 30px; background:#2be; font:14px/20px "微软雅黑"; color:#fff; border:0; border-radius:3px;}
input[type=button]:hover	{background:#3cf;}
input[type=checkbox]	{margin:0; padding:0; border:1px solid #2be;}

.but	{margin:0; padding:1px 9px; background:#2be; font:14px/14px "微软雅黑"; color:#fff; border:0; border-radius:3px;}

.c		{clear:both;}
.l		{float:left;}
.r		{float:right;}
.div	{display:block; margin:0 auto; padding:0;}

/*load*/
.loading	{vertical-align:middle; text-align:center;}
.loading span	{display:inline-block; color:rgba(0,0,0,.25); -webkit-animation:circle 2s infinite linear;/*匀速 循环*/}
@-webkit-keyframes circle{0%{transform:rotate(0deg);} 100%{transform:rotate(360deg);}}

/**/
.win	{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5); z-index:1;}
.windiv	{display:none;position:fixed;top:50%;left:50%;background:#fff; border:1px solid #999; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; z-index:2; overflow: hidden;}
.wintit	{display:block; padding:10px; background:#eee; border-bottom:1px solid #ddd;}
.wintit span	{float:right; cursor:pointer;}
.winhtml	{padding:10px;}

/*菜单*/
.sys_menu	{display:block; position:fixed; top:0; left:0; width:90px; height:100%; background:#333; z-index:5;}
.sys_menu img{display:block; margin:20px auto; width:60px; height:60px; border-radius:50%; border:1px solid #888;}
.sys_menu a{display:block; margin:5px 0; padding-left:20px; line-height:35px; color:#999;}
.sys_menu a:hover{background:#555; color:#fff;}
.sys_menu a.h{background:#fff; color:#555;}
.sys_menu a span{display:inline-block; width:18px;}

/*菜单 二级*/
.sys_menu_two	{display:block; position:fixed; top:0; left:90px; width:110px; height:100%; background:#fff; border-right:1px solid #ddd; z-index:4;}
.sys_menu_two div	{display:block; padding:10px; font:bold 14px/30px "微软雅黑"; border-bottom:1px solid #eee;}
.sys_menu_two a	{display:block; margin:10px; padding:5px; font:12px/25px "微软雅黑"; color:#555;}
.sys_menu_two a:hover	{background:#eee; border-radius:5px;}
.sys_menu_two a.h	{background:#eee; border-radius:5px;}

.foot	{display:block; clear:both; font:12px/20px "微软雅黑"; color:#999;}
.foot span	{color:#2be;}

/*页面主要容器*/
form	{display:block; background:#fff; border:1px solid #ddd;}
.sys_foot	{display:block; position:fixed; bottom:0; left:0; width:90px;}

/*页面标题*/
.div_tit	{display:block; position:relative; padding:10px; background:#f8f8f8; border:1px solid #fff; border-bottom:1px solid #eee; font:bold 14px/20px "微软雅黑"; color:#333;}
.div_tit span	{display:inline-block; width:18px; font-weight:normal;}
.div_tit i	{padding-left:150px; font:italic 12px "微软雅黑"; color:#999;}

/*table 表单样式*/
.form_table	{width:100%; color:#555; border-collapse:separate; border-spacing:1px;}

.form_table tr:nth-of-type(odd)		{background:#fcfcfc;}	/*奇数行 */
.form_table tr:nth-of-type(even)	{background:#fff;}	/*偶数行 */
.form_table tr:hover	{background:#ffe;}

.form_table tr:first-child	{background:#eff;}
.form_table tr:first-child:hover	{background:#eff;}

.form_table td	{padding:5px 10px; font:12px/25px "微软雅黑"; border-bottom:1px solid #eee;}

.form_table input	{text-transform:capitalize;}

.form_but	{display:block; padding:10px; background:#eff; border:1px solid #fff;}

.but_span	{margin:5px 20px 5px 0; padding:3px 15px; background:#2be; font:12px/20px 微软雅黑; color:#fff; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; cursor:pointer;}

/*分页容器*/
.pagehtml	{display:block; padding:8px 20px;}

/*tips 提示*/
.div_tips	{display:block; padding:10px; font:12px/22px "微软雅黑"; color:#999; border-top:1px solid #ddd;}
.div_tips div	{font:bold 12px "微软雅黑"; color:#666;}
.div_tips ol	{margin:5px; padding:0 24px;}


/*登陆表单*/
.login_div	{display:block; position:fixed; top:40%; left:50%; margin:-150px 0 0 -300px; padding:20px; background:#fff; width:550px; height:250px; border:5px solid #eee;}
.login_form	{display:block; position:relative; padding:20px; width:220px;}
.login_form b	{display:block; padding-bottom:10px; font:bold 16px "微软雅黑"; color:#000;}
.login_form dl	{display:-webkit-box; border:1px solid #ccc; height:35px; font:16px/35px "微软雅黑"; color:#888; overflow:hidden;}
.login_form dl dt	{margin:0; width:35px; text-align:center; background:#ccc; color:#fff;}
.login_form dl dd	{margin:0; padding-left:10px;}
.login_form dl dd input	{border:0;}
.login_tips	{display:none; padding:5px; position:absolute; top:175px; left:120px; font-size:12px; border:1px solid #de8d31; background:#fff; color:#f50; border-radius:5px;}

.copyright	{font:10px '微软雅黑'; color:#ccc; text-align:center;}